iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 25
0
自我挑戰組

python30天自學筆記系列 第 25

Day 25. Pandas 資料分析 - 基礎教學

  • 分享至 

  • xImage
  •  

今天要來介紹Python Pandas 資料分析 - 基礎教學

Pandas是什麼?

類似試算表的資料分析套件

基礎學習項目

1.安裝Pandas套件
2.認識單維度的資料Series
3.認識雙維度的資料DataFrame

準備環境

PIP套件管理工具

安裝Python時,就一起安裝在你的電腦裡了

安裝Pandas

pip install pandas
https://ithelp.ithome.com.tw/upload/images/20191010/20121028oXtiYlcXPC.jpg

Series

單維度的資料:就像一個列表,或是試算表中直向的欄位資料

建立Series

#載入Pandas模組
import pandas as pd
#以列表資料為底,建立Series
pd.Series(列表)

使用Series

import pandas as pd
data=pd.Series(列表)
data.max()#找到最大值
data.median()#計算中間數
data=data*2#放大兩倍

https://ithelp.ithome.com.tw/upload/images/20191010/20121028FRavFOmXA3.jpg

DataFrame

雙維度資料:就像一個表格,有欄和列的概念

建立DataFrame

#載入Pandas模組
import pandas as pd
#以字典資料為底,建立DataFrame
pd.DataFrame(字典)

取得特定欄(直向)

import pandas as pd
data=pd.DataFrame(字典)
data["欄位名稱"]

取得特定欄(橫向)

import pandas as pd
data=pd.DataFrame(字典)
data.iloc["列編號"]#列編號按順序由0開始累加

https://ithelp.ithome.com.tw/upload/images/20191010/20121028zLFJOcmMc0.jpg


上一篇
Day 24. Flask 網站開發 - Heroku 雲端主機教學
下一篇
Day 26. Pandas 資料分析 - Series 單維度資料
系列文
python30天自學筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言